thickback sole - Spanish English Dictionary